920cc822b54193782bf9a6349ccbc5a06051bde7,core/languageDesign/core/source_gen/jetbrains/mps/lang/core/typesystem/check_Constraints_NonTypesystemRule.java,check_Constraints_NonTypesystemRule,applyRule,#SNode#TypeCheckingContext#,23
Before Change
IErrorReporter _reporter_2309309498 = typeCheckingContext.reportTypeError(node, "Node isn't applicable in the context", "r:cec599e3-51d2-48a7-af31-989e3cbd593c(jetbrains.mps.lang.core.typesystem)", "5622704259074611096", intentionProvider, errorTarget);
{
SNode _foreign_34989546 = cm.getCanBeParentBlock(node, operationContext);
_reporter_2309309498.addAdditionalRuleId(_foreign_34989546.getModel().toString(), _foreign_34989546.getId());
}
}
}
After Change
IErrorReporter _reporter_2309309498 = typeCheckingContext.reportTypeError(node, "Node isn't applicable in the context", "r:cec599e3-51d2-48a7-af31-989e3cbd593c(jetbrains.mps.lang.core.typesystem)", "5622704259074611096", intentionProvider, errorTarget);
{
SNode _foreign_34989546 = cm.getCanBeParentBlock(node, operationContext);
if (_foreign_34989546 != null) {
_reporter_2309309498.addAdditionalRuleId(_foreign_34989546.getModel().toString(), _foreign_34989546.getId());
}
}
}